A Simulation Approach for Evaluating Scalability of a Virtually Fully Replicated Real-time Database

نویسنده

  • Gunnar Mathiason
چکیده

We use a simulation approach to evaluate large scale resource usage in a distributed real-time database. Scalability is often limited by that resource usage is higher than what is added to the system when a system is scaled up. Our approach of Virtual Full Replication (VFR) makes resource usage scalable, which allows large scale real-time databases. In this paper we simulate a large scale distributed real-time database with VFR, and we compare it to a fully replicated database (FR) for a selected set of system parameters used as independent variables. Both VFR and FR support local timeliness of transactions by ensuring local availability for data objects accessed by transactions. The difference is that VFR has a scalable resource usage due to lower bandwidth usage for data update replication. The simulation shows that a simulator has several advantages for studying large scale distributed real-time databases and for studying scalability in resource usage in such systems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An simulation approach for evaluating scalability of a Virtually Fully Replicated real-time database

To achieve timeliness for transactions in a distributed real-time main memory database, we store each database replica at every node, allowing all transactions to be executed locally. With detached replication, updates are not replicated to other nodes within the execution of the transaction, but are logged and replicated at low priority when system resources allow that. In such a system concur...

متن کامل

Virtual Full Replication: Achieving Scalability in Distributed Real-Time Main-Memory Systems

To achieve better scalability in a fully replicated distributed main-memory database, we propose support for virtual full replication. Full replication is often necessary for availability and predictability in critical embedded applications. In the fully replicated database, however, all updates are sent to all nodes, regardless of whether the data is ever used at every node. Virtual full repli...

متن کامل

Area : Scalability and Virtual Full Replication

To achieve better scalability in a fully replicated distributed main-memory database, we propose support for virtual full replication [6]. Full replication is often used to improve availability and predictability in distributed real-time applications. In a fully replicated database all updates are sent to all nodes regardless of where the data is going to be used there or not. In a fully replic...

متن کامل

Issues in Replicated data for Distributed Real-Time Database Systems

In both Distributed and Real Time Databases Systems replication are interesting areas for the new researchers. In this paper, we provide an overview to compare replication techniques available for these database systems. Data consistency and scalability are the issues that are considered in this paper. Those issues are maintaining consistency between the actual state of the real-time object of ...

متن کامل

A Fully Integrated Approach for Better Determination of Fracture Parameters Using Streamline Simulation; A gas condensate reservoir case study in Iran

      Many large oil and gas fields in the most productive world regions happen to be fractured. The exploration and development of these reservoirs is a true challenge for many operators. These difficulties are due to uncertainties in geological fracture properties such as aperture, length, connectivity and intensity distribution. To successfully address these challenges, it is paramount to im...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006